delayed traffic - German English Dictionary